/*
 * @Description:
 * @Author: Cxy
 * @Date: 2024-02-18 16:24:29
 * @LastEditors: Cxy
 * @LastEditTime: 2024-04-28 11:00:40
 * @FilePath: \blogAdmin\play\src\router\model\example.ts
 */
import type { RouteConfigInter } from '../type'

export default {
  path: '/example',
  meta: {
    icon: 'ep:connection',
    title: 'example.example'
  },
  children: [
    {
      path: 'proxy',
      meta: {
        title: 'example.proxy',
        icon: 'carbon:ibm-cloud-bare-metal-server',
        routerTransition: {
          enterFromClass: 'bottom',
          leaveToClass: 'right'
        }
      },
      component: () => import('@/views/example/proxy.vue')
    },
    {
      path: 'api',
      meta: {
        icon: 'carbon:vlan',
        title: 'example.api',
        routerTransition: {
          enterFromClass: 'top',
          leaveToClass: 'left'
        }
      },
      component: () => import('@/views/example/api.vue')
    },
    {
      path: 'theme',
      meta: {
        icon: 'eva:color-palette-outline',
        title: 'example.theme',
        routerTransition: {
          enterFromClass: 'top',
          leaveToClass: 'left'
        }
      },
      component: () => import('@/views/example/theme.vue')
    }
  ]
} as RouteConfigInter
